WPDeveloper\BetterDocs\Dependencies\DI\Compiler\ObjectCreationCompiler S

Total Complexity 23
Dependencies 9
Dependents 1
Total lines 185
Lines of code 133
Logical lines of code 59
Comment lines 16
Methods 8
Properties 1

Methods 8

Method Rating Maintainability Complexity Lines of code
compile()
A
42 7 55
resolveParameters()
S
53 6 23
assertClassIsInstantiable()
S
61 3 14
getParameterDefaultValue()
S
62 2 12
compileLazyDefinition()
S
61 1 15
assertClassIsNotAnonymous()
S
67 2 8
__construct()
S
81 1 3
getFunctionName()
S
80 1 3